RAIS  3.2
RAIS::Common::RADEVClasses::RadiationGenerator Class Reference
Inheritance diagram for RAIS::Common::RADEVClasses::RadiationGenerator:
RAIS::Common::RADEVClasses::RADEVTable

List of all members.

Public Member Functions

override List< RADEVTable > GetData ()
 This method returns rows from RadiationGenerator table.
override bool IsValid (RADEVCriterias criterias)
 This method check this row by criterias.
override string GetSourceName ()
 This method returns name of source.
 RadiationGenerator (IDataReader reader)

Static Public Member Functions

static RADEVTable CreateInstatce ()
 This method creates new instance of RadiationGenerator.

Protected Member Functions

override string GetCommandString ()
override void AddNewRow (IDataReader reader)

Protected Attributes

const string commandString = "SELECT * FROM [RADEV Report - Radiation Generators]()"
const string sourceName = "RADEVData_RadiationGenerator"

Properties

string GeneratorType [get]
 Get GeneratorType value.
string RadiationType [get]
 Get RadiationType value.
string BeamEnergy [get]
 Get BeamEnergy value.
string BeamEnergyUnits [get]
 Get BeamEnergyUnits value.
string GeneratorModel [get]
 Get GeneratorModel value.
string GeneratorManufacturer [get]
 Get GeneratorManufacturer value.
string OtherBeamParameter [get]
 Get OtherBeamParameter value.

Constructor & Destructor Documentation

RAIS::Common::RADEVClasses::RadiationGenerator::RadiationGenerator ( IDataReader  reader)

Definition at line 93 of file RadiationGenerator.cs.


Member Function Documentation

override void RAIS::Common::RADEVClasses::RadiationGenerator::AddNewRow ( IDataReader  reader) [protected, virtual]

Implements RAIS::Common::RADEVClasses::RADEVTable.

Definition at line 110 of file RadiationGenerator.cs.

static RADEVTable RAIS::Common::RADEVClasses::RadiationGenerator::CreateInstatce ( ) [static]

This method creates new instance of RadiationGenerator.

Returns:
instance of RadiationGenerator

Definition at line 60 of file RadiationGenerator.cs.

override string RAIS::Common::RADEVClasses::RadiationGenerator::GetCommandString ( ) [protected, virtual]

Implements RAIS::Common::RADEVClasses::RADEVTable.

Definition at line 106 of file RadiationGenerator.cs.

override List<RADEVTable> RAIS::Common::RADEVClasses::RadiationGenerator::GetData ( ) [virtual]

This method returns rows from RadiationGenerator table.

Returns:
RadiationGenerator rows

Implements RAIS::Common::RADEVClasses::RADEVTable.

Definition at line 69 of file RadiationGenerator.cs.

override string RAIS::Common::RADEVClasses::RadiationGenerator::GetSourceName ( ) [virtual]

This method returns name of source.

Returns:
Source Name

Implements RAIS::Common::RADEVClasses::RADEVTable.

Definition at line 86 of file RadiationGenerator.cs.

override bool RAIS::Common::RADEVClasses::RadiationGenerator::IsValid ( RADEVCriterias  criterias) [virtual]

This method check this row by criterias.

Parameters:
criteriasReport criterias
Returns:
Is valid

Implements RAIS::Common::RADEVClasses::RADEVTable.

Definition at line 78 of file RadiationGenerator.cs.


Member Data Documentation

const string RAIS::Common::RADEVClasses::RadiationGenerator::commandString = "SELECT * FROM [RADEV Report - Radiation Generators]()" [protected]

Definition at line 13 of file RadiationGenerator.cs.

const string RAIS::Common::RADEVClasses::RadiationGenerator::sourceName = "RADEVData_RadiationGenerator" [protected]

Definition at line 14 of file RadiationGenerator.cs.


Property Documentation

string RAIS::Common::RADEVClasses::RadiationGenerator::BeamEnergy [get]

Get BeamEnergy value.

Definition at line 37 of file RadiationGenerator.cs.

string RAIS::Common::RADEVClasses::RadiationGenerator::BeamEnergyUnits [get]

Get BeamEnergyUnits value.

Definition at line 41 of file RadiationGenerator.cs.

string RAIS::Common::RADEVClasses::RadiationGenerator::GeneratorManufacturer [get]

Get GeneratorManufacturer value.

Definition at line 49 of file RadiationGenerator.cs.

string RAIS::Common::RADEVClasses::RadiationGenerator::GeneratorModel [get]

Get GeneratorModel value.

Definition at line 45 of file RadiationGenerator.cs.

string RAIS::Common::RADEVClasses::RadiationGenerator::GeneratorType [get]

Get GeneratorType value.

Definition at line 29 of file RadiationGenerator.cs.

string RAIS::Common::RADEVClasses::RadiationGenerator::OtherBeamParameter [get]

Get OtherBeamParameter value.

Definition at line 53 of file RadiationGenerator.cs.

string RAIS::Common::RADEVClasses::RadiationGenerator::RadiationType [get]

Get RadiationType value.

Definition at line 33 of file RadiationGenerator.cs.


The documentation for this class was generated from the following file: